package com.example.boot.modules.system.service;

import cn.hutool.core.lang.tree.Tree;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.boot.modules.system.dto.DeptDto;
import com.example.boot.modules.system.entity.Dept;

import java.util.List;

/**
 *
 * @author 王令
 * @since 2022-10-23
 */
public interface IDeptService extends IService<Dept> {

    void create(DeptDto deptDto);

    void update(DeptDto deptDto);

    void deleteById(Long id);

    List<Tree<Long>> listWithTree();

}
